abutilon hemp - German English Dictionary